package com.yxw.live_vod_backend_boot.dto;

import com.yxw.yxnet_cd_center.common.dto.BaseDTO;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;
import lombok.ToString;

import javax.validation.constraints.NotNull;

/**
 * 计费规则查询DTO类 BillingQueryDTO
 *
 * @author xiexuxin
 * @date 2023-11-30
 */
@EqualsAndHashCode(callSuper = false)
@Data
@ToString(callSuper=true)
@ApiModel(value="BillingQueryDTO", description="计费规则查询")
public class BillingQueryDTO extends BaseDTO {

    @NotNull(message="规则类型不能为空")
    @ApiModelProperty("计费设置类型, 0视频币兑换规则,1直播扣费规则,2点播空间设置")
    private Integer billingType;
}
